Synthetic Grid Workloads with Ibis, KOALA, and GrenchMark
نویسندگان
چکیده
Grid computing is becoming the natural way to aggregate and share large sets of heterogeneous resources. However, grid development and acceptance hinge on proving that grids reliably support real applications. A step in this direction is to combine several grid components into a demonstration and testing framework. This paper presents such an integration effort, in which three research prototypes, namely a grid application development toolkit (Ibis), a grid scheduler capable of co-allocating resources (Koala), and a synthetic grid workload generator (GrenchMark), are used to generate and run workloads comprising well-established and new grid applications on our DAS multi-cluster testbed.
منابع مشابه
On Grid Performance Evaluation Using Synthetic Workloads
Grid computing is becoming a common platform for solving large scale computing tasks. However, a number of major technical issues, including the lack of adequate performance evaluation approaches, hinder the grid computing’s further development. The requirements herefore are manifold; adequate approaches must combine appropriate performance metrics, realistic workload models, and flexible tools...
متن کاملGrenchMark: A Framework for Testing Large-Scale Distributed Computing Systems
Today’s large-scale distributed computing systems (LSDCSs) integrate (tens of) thousands of resources. Infrastructures such as the WLCG, the NorduGrid, the TeraGrid, the Open Science Grid etc., offer similar or better throughput when compared with large-scale parallel production environments [1], [2]. However, two problems threaten to cancel out the benefits of this integration. First, the inte...
متن کاملVisualization support for Ibis runtime systems and Grid applications
The Ibis middleware is especially suitable for parallel scientific computations and simulations on a computational grid. Visualization of these applications provides better insights. However, Ibis has no support for visualization. In this thesis, we present the Ibis Visualization Package, which extends the Ibis middleware with support for interactive visualization of scientific computations, mo...
متن کاملAdding Cycle Scavenging Support to the Koala Grid Resource Manager
Cycle scavenging (CS) is the process of using otherwise idle computational resources to provide large, aggregate, amounts of computational power. It is the core principle of so-called desktop grids and volunteer computing, which use the idle cycles of desktop computers to do computations. However, resources in a multicluster grid likewise may have idle time, and so, multi-cluster grids go throu...
متن کاملWorkload Generation for Trace Based Grid Simulations
Testing Grid models and their resource management components is a critical part of efficient Grid development. There are two ways to experimentally assess the performance of Grid models: benchmarking and using synthetic grid workloads. Workload generation for Grids has become more problematic than for independent supercomputers. It requires standardization of the activity of thousand simultaneo...
متن کامل